national radio and television system - Alemán Inglés Diccionario